most streamlined - Spanish English Dictionary